﻿using System;
using System.Collections.Generic;
using System.Text;

namespace SqlCe4Mvc3Application1.Models
{
    /// <summary>
    /// Orchard_Users_UserPartRecord.
    /// </summary>
    [Serializable]
    [RaisingStudio.Data.DataTable("Orchard_Users_UserPartRecord")]
    partial class Orchard_Users_UserPartRecord
    {
        #region Members
		
		private int _Id;
		/// <summary>
		/// Id.
		/// </summary>
		[System.ComponentModel.Description("Id")]
        [RaisingStudio.Data.DataColumn("Id", AllowDBNull = false, IsPrimaryKey = true)]
		public int Id
		{
			get 
			{
				return this._Id;
			}
			set 
			{
				this._Id = value;
			}
		}

		private string _UserName;
		/// <summary>
		/// UserName.
		/// </summary>
		[System.ComponentModel.Description("UserName")]
        [RaisingStudio.Data.DataColumn("UserName")]
		public string UserName
		{
			get 
			{
				return this._UserName;
			}
			set 
			{
				this._UserName = value;
			}
		}

		private string _Email;
		/// <summary>
		/// Email.
		/// </summary>
		[System.ComponentModel.Description("Email")]
        [RaisingStudio.Data.DataColumn("Email")]
		public string Email
		{
			get 
			{
				return this._Email;
			}
			set 
			{
				this._Email = value;
			}
		}

		private string _NormalizedUserName;
		/// <summary>
		/// NormalizedUserName.
		/// </summary>
		[System.ComponentModel.Description("NormalizedUserName")]
        [RaisingStudio.Data.DataColumn("NormalizedUserName")]
		public string NormalizedUserName
		{
			get 
			{
				return this._NormalizedUserName;
			}
			set 
			{
				this._NormalizedUserName = value;
			}
		}

		private string _Password;
		/// <summary>
		/// Password.
		/// </summary>
		[System.ComponentModel.Description("Password")]
        [RaisingStudio.Data.DataColumn("Password")]
		public string Password
		{
			get 
			{
				return this._Password;
			}
			set 
			{
				this._Password = value;
			}
		}

		private string _PasswordFormat;
		/// <summary>
		/// PasswordFormat.
		/// </summary>
		[System.ComponentModel.Description("PasswordFormat")]
        [RaisingStudio.Data.DataColumn("PasswordFormat")]
		public string PasswordFormat
		{
			get 
			{
				return this._PasswordFormat;
			}
			set 
			{
				this._PasswordFormat = value;
			}
		}

		private string _HashAlgorithm;
		/// <summary>
		/// HashAlgorithm.
		/// </summary>
		[System.ComponentModel.Description("HashAlgorithm")]
        [RaisingStudio.Data.DataColumn("HashAlgorithm")]
		public string HashAlgorithm
		{
			get 
			{
				return this._HashAlgorithm;
			}
			set 
			{
				this._HashAlgorithm = value;
			}
		}

		private string _PasswordSalt;
		/// <summary>
		/// PasswordSalt.
		/// </summary>
		[System.ComponentModel.Description("PasswordSalt")]
        [RaisingStudio.Data.DataColumn("PasswordSalt")]
		public string PasswordSalt
		{
			get 
			{
				return this._PasswordSalt;
			}
			set 
			{
				this._PasswordSalt = value;
			}
		}

		private string _RegistrationStatus;
		/// <summary>
		/// RegistrationStatus.
		/// </summary>
		[System.ComponentModel.Description("RegistrationStatus")]
        [RaisingStudio.Data.DataColumn("RegistrationStatus")]
		public string RegistrationStatus
		{
			get 
			{
				return this._RegistrationStatus;
			}
			set 
			{
				this._RegistrationStatus = value;
			}
		}

		private string _EmailStatus;
		/// <summary>
		/// EmailStatus.
		/// </summary>
		[System.ComponentModel.Description("EmailStatus")]
        [RaisingStudio.Data.DataColumn("EmailStatus")]
		public string EmailStatus
		{
			get 
			{
				return this._EmailStatus;
			}
			set 
			{
				this._EmailStatus = value;
			}
		}

		private string _EmailChallengeToken;
		/// <summary>
		/// EmailChallengeToken.
		/// </summary>
		[System.ComponentModel.Description("EmailChallengeToken")]
        [RaisingStudio.Data.DataColumn("EmailChallengeToken")]
		public string EmailChallengeToken
		{
			get 
			{
				return this._EmailChallengeToken;
			}
			set 
			{
				this._EmailChallengeToken = value;
			}
		}

		#endregion
    }
}
